sparse-flowered thimbleberry - German English Dictionary